Sciddle 4.0, or, Remote Procedure Calles in PVM

نویسندگان

  • Peter Arbenz
  • Walter Gander
  • Hans Peter Lüthi
  • Urs von Matt
چکیده

Sciddle 4.0 makes it possible to use remote procedure calls (RPCs) within the PVM environment. Parallelism is achieved through asynchronous RPCs. No explicit message passing is necessary. Rather all data transfers occur within the RPCs. In Sciddle, an application is decomposed into a client process and an arbitrary number of server processes. Servers are special PVM tasks that are ready to execute RPCs from their clients. Servers can also start other servers themselves. Thus the topology of a Sciddle application can be described by a tree structure. Sciddle applications enjoy the safety and ease of use of RPCs. They are also extremely portable as PVM becomes available on more and more platforms. In this paper we show that the overhead introduced by Sciddle is minimal and can be neglected for applications with large data sets.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Performance Evaluation of Rpc, Java Rmi, Mpi and Pvm

This paper presents performance comparison of Remote Procedure Calls (RPC), Java Remote Machine Invocation (RMI), Message Passing Interface (MPI) and Parallel Virtual Machine (PVM). The Bandwidth, latency and parallel processing time are measured using standard benchmarks. The results show that the MPI performance is much closer to RPC performance.

متن کامل

Eidgenn Ossische Technische Hochschule Zz Urich Departement Informatik Institut Ff Ur Wissenschaftliches Rechnen Sciddle: a Tool for Large Scale Distributed Computing Sciddle: a Tool for Large Scale Distributed Computing

We report on a portable, easily usable communication environment, `Sciddle', for distributing computations over heterogenous networks of UNIX computers. Sciddle is based on the client{server model. It was designed to support the distribution of large scale numerical computations and to keep its usage as simple as possible. A convenient array handling has been implemented. We demonstrate the use...

متن کامل

PVM Toolkit for Windows

In the past years, computing has been moving from the sequential world to the parallel one, from centralized organization to decentralized. This paper presents a short description of a PVM (Parallel Virtual Machine) toolkit, developed and implemented for the Windows operating system. It is intended to provide a graphical interface for PVM administration and process monitoring. The toolkit will ...

متن کامل

Server Computing on Message Passing Systems : Experienceswith the RPC Model in PVM ?

The relationship between client-server distributed computing and message-passing parallel processing is explored in this work, based on an experimental RPC framework for the PVM system. The project investigates the potential for RPC to complement asynchronous message passing, thereby making the request-response paradigm available in PVM { both to expand the domain of applications, and to evalua...

متن کامل

PassingSystems : Experiences with PVM - RPC ?

The relationship between client-server distributed computing and message-passing parallel processing is explored in this work through an experimental RPC framework for the PVM system. The project investigates the potential for RPC to complement asynchronous message passing in PVM { both to expand the domain of applications, and to evaluate the eeectiveness of client-server computing for traditi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996